/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package verins.Utils;

/**
 *
 * @author hectdx
 */
import com.toedter.calendar.JDateChooser;
import com.toedter.calendar.JTextFieldDateEditor;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.InputVerifier;

import javax.swing.JComponent;

import javax.swing.JOptionPane;
import javax.swing.JTextField;






public class Verif extends InputVerifier {



	@Override

	public boolean verify(JComponent editor) {
                // suponemos que JComponent será un JTextField

            //System.out.println(editor);
		if (editor instanceof JDateChooser)

		{
                    try {

                        Date fecha =((JTextFieldDateEditor)editor).getDate();
                                 //formatoDelTexto.parse(strFecha);
                       // System.out.println(fecha);
                       // System.out.println("in");
                        if (fecha!=null)
                           return true;
                        else
                            JOptionPane.showMessageDialog(editor, "No es fecha");

                    } catch (Exception ex) {

                       JOptionPane.showMessageDialog(editor, "No es un número");
                       editor.requestFocus();
                        return false;

                    }

                }
                System.out.println("fuera");
                return true;
        }
}
